continuous precipitation - English Synonyms Dictionary